soundly beat - English Synonyms Dictionary